![]() |
Datafox DFCom - API
04.03.18
Dokumentation zur Datafox Kommunikationsbibliothek (DFComDLL.dll / DFCom_x64.dll)
|
Diese Struktur enthält zusätzliche Daten zu einer Feldfunktion. Mehr ...
#include <studio_setup_structs.h>
Datenfelder | |
| uint8_t | module {} |
| Gewähltes Modul. Mehr ... | |
| uint8_t | item {} |
| Auswahl der Energieoption. Mehr ... | |
| uint32_t | time {} |
| Wert der Zeit in Sekunden. Mehr ... | |
| uint8_t | value {} |
| Wert für Helligkeit oder andere Größen. Mehr ... | |
| uint32_t | interval {} |
| Wert des Einschaltintervall der Zeit in Sekunden (value = 0) oder als Uhrzeit (value = 1) Mehr ... | |
Diese Struktur enthält zusätzliche Daten zu einer Feldfunktion.
Diese Struktur kommt im Union-Teil der Struktur StructReadField zur Anwendung.
| uint32_t interval {} |
Wert des Einschaltintervall der Zeit in Sekunden (value = 0) oder als Uhrzeit (value = 1)
| uint8_t item {} |
Auswahl der Energieoption.
| Wert | Bedeutung |
|---|---|
| 0 | Aus |
| 1 | Ein |
| 2 | Beibehalten aus vorausgegangenem Schema |
| 3 | Sleep-Mode |
| 4 | Bedienung-TimeOut |
| 5 | EIN, wenn Modul in aktiver Feldfunktion benutzt wird |
| 6 | Beleuchtung Display Dunkel |
| 7 | Kommunikation "Ein" wenn Datensätze vorhanden sind, "Aus" nach Timeout |
| 8 | Kommunikation Zyklisch "Ein", nach Datenübertragung wieder "Aus" nach TimeOut, Aktivierungszeit in h oder als Uhrzeit |
| 9 | Nur Ein im BIOS-Menü |
| 10 | Zyklischer Betrieb Ein bis gültige Daten vorhanden sind und Zeitwert für Aus muss angegeben werden, Aktivierungszeit in h oder als Uhrzeit |
| 11 | Digitaler Eingang wird verwendet |
| 12 | Maschine steht(Stopp) |
| 13 | Timeboy Steckevent EIN und nach TimeOut z.B. 10h wieder AUS |
| 14 | EIN, wenn digitaler Eingang x min. 1s HIGH wird. AUS wenn digitaler Eingang x wieder min. 1s LOW ist und eingestellter Timeout abgelaufen. |
| 15 | EIN, wenn digitaler Eingang x min. 1s HIGH ist und eingestellter Timeout abgelaufen. AUS wenn digitaler Eingang x wieder min. 1s LOW ist. |
| 16 | Modul wird nur bei Bedarf aktiviert. Kann eventl. Verzögerungen hervorrufen. |
| 17 | EIN, wenn digitaler Eingang x min. 1s HIGH wird. AUS wenn digitaler Eingang x wieder min. 1s LOW ist und eingestellter Timeout abgelaufen. |
| uint8_t module {} |
Gewähltes Modul.
| Wert | Bedeutung |
|---|---|
| 1 | CPU |
| 2 | Timer |
| 3 | Eingänge |
| 4 | global alles |
| 5 | 12V extern |
| 6 | 5V extern |
| 7 | Kommunikation |
| 8 | Displaybeleuchtung |
| 9 | Displaytext |
| 10 | Biokey |
| 11 | Transponder |
| 12 | GPS |
| 13 | USB-Host |
| 14 | MMC |
| uint32_t time {} |
Wert der Zeit in Sekunden.
| uint8_t value {} |
Wert für Helligkeit oder andere Größen.